Ceylon snakehead - German English Dictionary